const axios = require('axios');

// 测试获取用户信息API
async function testGetUserInfo() {
  try {
    // 假设用户ID为1，您需要根据实际数据库中的用户ID进行调整
    const userId = 1;
    const response = await axios.get(`http://localhost:3000/api/user/${userId}`);
    
    console.log('获取用户信息成功:');
    console.log('状态码:', response.status);
    console.log('响应数据:', JSON.stringify(response.data, null, 2));
  } catch (error) {
    console.error('获取用户信息失败:');
    if (error.response) {
      console.error('状态码:', error.response.status);
      console.error('错误信息:', error.response.data);
    } else {
      console.error('网络错误:', error.message);
    }
  }
}

// 运行测试
testGetUserInfo(); 